#!/usr/bin/python
import json

# Python 对象编码成 JSON 字符串
import demjson

data = [{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5}]
data2 = json.dumps(data)
print(data2)

data3 = json.dumps({'a': 'json', 'b': 7}, sort_keys=True, indent=4, separators=(',', ': '))
print(data3)

#已编码的 JSON 字符串解码为 Python 对象
jsonData = '{"a":1,"b":2,"c":3,"d":4,"e":5}';
text = json.loads(jsonData)
print(text)

#编码
json = demjson.encode(data)
print(json)

#解码
json = '{"a":1,"b":2,"c":3,"d":4,"e":5}';
text = demjson.decode(json)
print(text)